to lend a helping hand - Español Inglés Diccionario